the moment of truth - Alemán Inglés Diccionario